multi-track recording system - Turkish English Dictionary